import { Toast } from "vant"

const validate = {
  // 检查电话号码格式是否正确
  checkMobile: function (str) {
    return /^1\d{10}$/.test(str)
  },

  // 检查输入的密码格式
  checkPassword: function (str) {
    return /^(?![^a-zA-Z]+$)(?!\D+$).{6,12}$/.test(str)
      ? true
      : Toast("请输入至少6-12两种不同的字符")
  },

  // 检查输入两次密码是否一致
  checkTwoPassword: function (oldval, newval) {
    return oldval === newval ? true : Toast("密码输入不一致")
  },
}

export default validate
